
/*
 * This file defines the enum of requests for the data model service.
 * @author Group 10
 */
package rmiinterfaces;

public interface RequestTypes {

    // Enum for requests types
    // Request types are passed along with a map of parameters
    // Parameters are different for each request - and they are specified below.
    public static enum RequestType {
        
        GETTREES, //none
        
        GETSHRUBS, //none
        
        GETSEEDS, //none
        
        SUBMITORDER, //firstName, lastName, phoneNumber, customerAddress, sTotalCost, orderString
        
        GETPENDING, //
        
        GETSHIPPED,
        
        MARKSHIPPED, //updateOrderID
        
        GETINDIVIDUALORDER,
        
        ADDINVENTORY, //description, productID, quantity, perUnitCost, category( trees,shrubs,seeds)

        
        LISTINVENTORY //category( trees,shrubs,seeds)
    }
}
